package com.andy.beef.ui.main.bean.group

import com.andy.module.bean.CodeBean


/**
 *作者:luofan
 *创建时间:2022/6/20 11:01
abortionReasonTypeList (Array[CodeBean], optional): 流产原因枚举 ,
afterbirthTypeList (Array[CodeBean], optional): 胎衣情况枚举 ,
breedStatusTypeList (Array[CodeBean], optional): 繁育状态枚举 ,
calvingTypeList (Array[CodeBean], optional): 产犊方式枚举 ,
cattleAllotInStatusList (Array[CodeBean], optional): 牛调拨(入)状态 ,
cattleAllotOutStatusList (Array[CodeBean], optional): 牛调拨(出)状态 ,
cattleDetermineTypeList (Array[CodeBean], optional): 测定类型枚举 ,
cattleFenceTypeList (Array[CodeBean], optional): 牛栏类别 ,
cattleGenderTypeList (Array[CodeBean], optional): 牛性别 ,
cattleHealthStatusTypeList (Array[CodeBean], optional): 牛只健康状态枚举 ,
cattleInGroupStatusList (Array[CodeBean], optional): 牛离群状态 ,
cattleStatusTypeList (Array[CodeBean], optional): 牛阶段类型 ,
compatriotTypeList (Array[CodeBean], optional): 同胞数类型枚举 ,
cureResultTypeList (Array[CodeBean], optional): 治疗结果 ,
drugWayTypeList (Array[CodeBean], optional): 用药方式 ,
estrusTypeList (Array[CodeBean], optional): 发情类型枚举 ,
forbidReasonTypeList (Array[CodeBean], optional): 禁配原因枚举 ,
immuneTypeList (Array[CodeBean], optional): 免疫方式 ,
notBreedingReasonTypeList (Array[CodeBean], optional): 未配原因枚举 ,
operateLogBizTypeList (Array[CodeBean], optional): 操作日志业务类型 ,
operateLogOperateTypeList (Array[CodeBean], optional): 操作日志操作类型 ,
pregnancyCheckResultTypeList (Array[CodeBean], optional): 妊检结果枚举 ,
quarantineResultTypeList (Array[CodeBean], optional): 检疫结果 ,
quarantineTypeList (Array[CodeBean], optional): 检疫方式 ,
recipeTypeList (Array[CodeBean], optional): 处方类型
 */
class BreedEnumGroupBean {
    var abortionReasonTypeList = mutableListOf<CodeBean>()
    var afterbirthTypeList = mutableListOf<CodeBean>()
    var breedStatusTypeList = mutableListOf<CodeBean>()
    var calvingTypeList = mutableListOf<CodeBean>()
    var cattleAllotInStatusList = mutableListOf<CodeBean>() //牛调拨(入)状态
    var cattleAllotOutStatusList = mutableListOf<CodeBean>() //牛调拨(出)状态
    var cattleDetermineTypeList = mutableListOf<CodeBean>()
    var cattleFenceTypeList = mutableListOf<CodeBean>()  //牛栏类别

    // TODO 不要用有重复
    var cattleGenderTypeList = mutableListOf<CodeBean>() //牛性别
    var cattleHealthStatusTypeList = mutableListOf<CodeBean>()
    var cattleInGroupStatusList = mutableListOf<CodeBean>()  //牛离群状态
    var cattleStatusTypeList = mutableListOf<CodeBean>()
    var compatriotTypeList = mutableListOf<CodeBean>()
    var cureResultTypeList = mutableListOf<CodeBean>()
    var drugWayTypeList = mutableListOf<CodeBean>()
    var estrusTypeList = mutableListOf<CodeBean>()
    var forbidReasonTypeList = mutableListOf<CodeBean>()
    var immuneTypeList = mutableListOf<CodeBean>()
    var notBreedingReasonTypeList = mutableListOf<CodeBean>()
    var operateLogBizTypeList = mutableListOf<CodeBean>()
    var operateLogOperateTypeList = mutableListOf<CodeBean>()
    var pregnancyCheckResultTypeList = mutableListOf<CodeBean>() //妊检结果枚举
    var pregnancyCheckTimeDescStatusTypeList = mutableListOf<CodeBean>() //妊检类型结果枚举
    var pregnancyRepeatCheckResultTypeList = mutableListOf<CodeBean>() //妊检复检后结果枚举
    var quarantineResultTypeList = mutableListOf<CodeBean>()
    var quarantineTypeList = mutableListOf<CodeBean>()
    var recipeTypeList = mutableListOf<CodeBean>()
    var tmrFeedRecordStatusList = mutableListOf<CodeBean>()//今日Tmr计划状态
    var transportStatusList = mutableListOf<CodeBean>()//牛只运输状态
    var transportTypeList = mutableListOf<CodeBean>()//牛只运输类型
    var materialsApplyStatusList = mutableListOf<CodeBean>() //申领状态
    var materialsBreakageAuditStatusList = mutableListOf<CodeBean>() //报损审核状态
    var materialsBreakageTypeList = mutableListOf<CodeBean>() //报损类型
    var materialsIsReturnList = mutableListOf<CodeBean>() //是否需要归还
    var zoomLevelTypeEnumList = mutableListOf<CodeBean>()
    var distanceTypeEnumList = mutableListOf<CodeBean>()
    var cattleWeightTypeEnumList = mutableListOf<CodeBean>()
}